home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1996 April / Macworld (1996-04).dmg / Shareware World / Entertainment / General / Xconq 7.0.1 / lib / Makefile.in < prev    next >
Makefile  |  1995-08-22  |  2KB  |  75 lines

  1. # Makefile for Xconq library.
  2. # Copyright (C) 1994, 1995 Stanley T. Shebs.
  3.  
  4. # Xconq is free software; you can redistribute it and/or modify
  5. # it under the terms of the GNU General Public License as published by
  6. # the Free Software Foundation; either version 2, or (at your option)
  7. # any later version.
  8.  
  9. prefix = /usr/games
  10.  
  11. exec_prefix = $(prefix)
  12. bindir = $(exec_prefix)/bin
  13. libdir = $(exec_prefix)/lib
  14. datadir = $(prefix)/lib/xconq
  15. mandir = $(prefix)/man
  16. man6dir = $(mandir)/man6
  17. infodir = $(prefix)/info
  18. docdir = $(datadir)/doc
  19.  
  20. srcdir = .
  21. srcroot = $(srcdir)/..
  22.  
  23. SHELL = /bin/sh
  24.  
  25. INSTALL = install -c
  26. INSTALL_PROGRAM = $(INSTALL)
  27. INSTALL_DATA = $(INSTALL)
  28.  
  29. # Host and target-dependent makefile fragments come in here.
  30. ####
  31. # End of host and target-dependent makefile fragments.
  32.  
  33. IMFS =    $(srcdir)/aircraft.imf \
  34.     $(srcdir)/arms.imf \
  35.     $(srcdir)/colors.imf \
  36.     $(srcdir)/emblems.imf \
  37.     $(srcdir)/fantasy.imf \
  38.     $(srcdir)/flags.imf \
  39.     $(srcdir)/insects.imf \
  40.     $(srcdir)/milsym.imf \
  41.     $(srcdir)/misc.imf \
  42.     $(srcdir)/sf.imf \
  43.     $(srcdir)/ships.imf \
  44.     $(srcdir)/standard.imf \
  45.     $(srcdir)/tanks.imf \
  46.     $(srcdir)/terrain.imf
  47.  
  48. all:
  49.  
  50. imf.dir:    $(IMFS)
  51.     $(srcdir)/makedir.sh $(IMFS) | sed -e s,$(srcdir)/,, >>imf.tmp
  52.     $(srcdir)/../move-if-change imf.tmp imf.dir
  53.  
  54. install: all install-only
  55.  
  56. install-only:
  57.     srcroot=`cd $(srcroot); pwd`; export srcroot; \
  58.     for i in `ls $(srcdir)/*.dir $(srcdir)/*.g $(srcdir)/*.imf $(srcdir)/news.txt`; do \
  59.         echo $$i; \
  60.         $(INSTALL_DATA) $(srcdir)/$$i $(datadir); \
  61.     done
  62.  
  63. clean:
  64.  
  65. distclean: clean
  66.     rm -f Makefile config.status
  67.  
  68. extraclean: distclean
  69.     rm -f *~* .*~*
  70.  
  71. realclean: distclean
  72.  
  73. Makefile: Makefile.in $(host_makefile_frag) $(target_makefile_frag)
  74.     $(SHELL) config.status
  75.